<%@page import="sun.swing.PrintColorUIResource"%>
<%@page import="java.util.ArrayList"%>
<%@page import="conexion.SqlFormat"%>
<%@page import="libreriaTicket.entity.Comuna"%>
<%@page import="libreriaTicket.entity.Recinto"%>
<%@page import="libreriaTicket.dao.DaoRecinto"%>

<%   
    
    int accion = Integer.parseInt(request.getParameter("accion"));
    if (accion == SqlFormat.INSERTAR) { //Si la accion es la de inserta
        Recinto recinto = new Recinto();
        recinto.setNombre(request.getParameter("nombre"));
        recinto.setCalle(request.getParameter("calle"));
        recinto.setDescripcion(request.getParameter("descripcion"));
        recinto.setCantidadPersona(Integer.parseInt(request.getParameter("capacidad")));
        recinto.setNumeroCalle(Integer.parseInt(request.getParameter("numero")));
        recinto.setComuna(new Comuna(Integer.parseInt(request.getParameter("comuna"))));
         
        boolean  valor = DaoRecinto.sqlInsert(recinto);
        if(!valor){
            out.print("<script>alert('No se inserto el recinto')");
        }
        out.print("<script>alert('Ingresado con exito')");
    }
    if (accion == SqlFormat.ELIMINAR)
    { //Si la accion es la de insertar
        
        Recinto recinto = new Recinto();
        recinto.setId(Integer.parseInt(request.getParameter("id")));
       
        boolean valor =  DaoRecinto.sqlDelete(recinto);
        if(!valor){
            out.print("<script>alert('NO ELIMINADO')</script>");
            return;
        }
        out.print("<script>alert('ELIMINADO')</script>");
        
    }
    if(accion == SqlFormat.SELECCIONAR){
        ArrayList<Recinto> recinto = DaoRecinto.sqlSelectAll();
        out.print("<table>");
        for(Recinto r: recinto){
        
        out.print("<tr>");
        out.print("<td>");
        out.print(r.getNombre());
        out.print("</td>");
        out.print("</tr>");
        }
        out.print("</table>");
    }

%>